debar someone from somewhere - German English Dictionary